power contracts - German English Dictionary